Big Huge Thesaurus

house of worship

noun